<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:p="http://primefaces.org/ui"
	xmlns:f="http://java.sun.com/jsf/core">
<h:head>
<style type="text/css">
            .old {
                background-color: #F7AC49 !important;
                background-image: none !important;
                color: #000000 !important;
            }
        </style>


<title>Mantenimiento</title>
<link  href="css/Estilos.css" type="text/css" rel="stylesheet" />
</h:head>
<h:body>
<p:layout fullPage="true">  
  
    <p:layoutUnit position="north" size="90"  >  
        <center>
        <h1> "Registrar Software"</h1>
        </center>  
    </p:layoutUnit>  
  
        
    <p:layoutUnit position="west" size="248">
    <h:form >                  
			<p:panelMenu style="width:240px">
       			<p:submenu label="Software General">
					<p:menuitem value="Regitrar" actionListener="#{mantenimientoSw.registrarVista}"  />
					<p:menuitem value="Consultar" actionListener="#{mantenimientoSw.consultarVista}" />
				</p:submenu>
				<p:submenu label="Horarios Unidades">
	            	<p:menuitem value="Asignar Laboratorios" actionListener="#{registro_lab_unidad.asignarUnidadVista}"  />            	
    	    	</p:submenu>
        		<p:submenu label="Horarios PreGrado">
            		<p:menuitem value="Asignar Laboratorio" actionListener="#{generacionHorarios_mb.asignarVista}"  />
	            	<p:menuitem value="Consultar Horarios" actionListener="#{generacionHorarios_mb.consultarVista}" />
    	    	</p:submenu>         
        		<p:submenu label="Historial docentes">
            		<p:menuitem value="Registrar" actionListener="#{historial_sw_doc.registrarVista}"  />
            		<p:menuitem value="Consultar" actionListener="#{historial_sw_doc.consultarVista}" />
        		</p:submenu>
        		<p:submenu label="Recursos de Unidades">
            		<p:menuitem value="Registrar" actionListener="#{mantUnidad.registrarVista}"  />
            		<p:menuitem value="Consultar" actionListener="#{mantUnidad.consultarVista}" />
            		<p:menuitem value="Eliminar" actionListener="#{mantUnidad.eliminarVista}" />
        		</p:submenu>
        		<p:submenu label="Solicitudes de Software">
            		<p:menuitem value="Consultar" actionListener="#{consulSolS.consultarVista}"  />
        		</p:submenu>
        		<p:submenu label="Recursos de Laboratorio">
            		<p:menuitem value="Registrar" actionListener="#{mantenimientoS.registrarVista}"  />
            		<p:menuitem value="Consultar" actionListener="#{mantenimientoS.consultarVista}"  />            		
        		</p:submenu>        		             		           		             		   
			</p:panelMenu>
    </h:form>  
    </p:layoutUnit>  
  
 
    <p:layoutUnit id="cosita" position="center" >
     <h:form >
        <center>
        	<p:accordionPanel multiple="true">
	<p:tab title="LUNES">
		<h:panelGrid columns="1" cellpadding="10">
			
			 <p:dataTable id="dataTable1" var="horario1" value="#{generacionHorarios_mb.listaHorarioLunes}" rowKey="#{horario1.idHorario}"  rowStyleClass="#{horario1.laboratorio.idLaboratorio eq null ? 'old' : null}"
                 >             
        		<p:column id="eap1" headerText="EAP"   
    	        >  
        	    <h:outputText value="#{horario1.grupo.curso.eap.nombre}" />  
        		</p:column>  
        		<p:column id="curso1" headerText="Curso"                 
        		>  
            	<h:outputText value="#{horario1.grupo.curso.nombre}" />  
        		</p:column>
        		<p:column id="grupo1" headerText="Grupo"                 
        		>  
            	<h:outputText value="#{horario1.grupo.numero}" />  
        		</p:column>
        		<p:column id="docente1" headerText="Docente"                 
        		>  
            	<h:outputText value="#{horario1.grupo.profesor.persona.nombre}" />  
        		</p:column>  
        		<p:column id="laboratorio1" headerText="Laboratorio"                 
        		>  
            	<h:outputText value="#{horario1.laboratorio.idLaboratorio}" />  
        		</p:column> 
        		<p:column id="horai1" headerText="Hora Inicio"                 
        		>  
            	<h:outputText value="#{horario1.horaI}" />  
        		</p:column> 
        		<p:column id="horaf1" headerText="Hora Fin"                 
        		>  
            	<h:outputText value="#{horario1.horaF}" />  
        		</p:column> 
       
    		</p:dataTable>
		</h:panelGrid>
	</p:tab>
	<p:tab title="MARTES">
		<h:panelGrid columns="1" cellpadding="10">
			 <p:dataTable id="dataTable2" var="horario2" value="#{generacionHorarios_mb.listaHorarioMartes}" rowKey="#{horario2.idHorario}" rowStyleClass="#{horario2.laboratorio.idLaboratorio eq null ? 'old' : null}"
                 >             
        		<p:column id="eap2" headerText="EAP"   
    	        >  
        	    <h:outputText value="#{horario2.grupo.curso.eap.nombre}" />  
        		</p:column>  
        		<p:column id="curso2" headerText="Curso"                 
        		>  
            	<h:outputText value="#{horario2.grupo.curso.nombre}" />  
        		</p:column>
        		<p:column id="grupo2" headerText="Grupo"                 
        		>  
            	<h:outputText value="#{horario2.grupo.numero}" />  
        		</p:column>
        		<p:column id="docente2" headerText="Docente"                 
        		>  
            	<h:outputText value="#{horario2.grupo.profesor.persona.nombre}" />  
        		</p:column>  
        		<p:column id="laboratorio2" headerText="Laboratorio"                 
        		>  
            	<h:outputText value="#{horario2.laboratorio.idLaboratorio}" />  
        		</p:column> 
        		<p:column id="horai2" headerText="Hora Inicio"                 
        		>  
            	<h:outputText value="#{horario2.horaI}" />  
        		</p:column> 
        		<p:column id="horaf2" headerText="Hora Fin"                 
        		>  
            	<h:outputText value="#{horario2.horaF}" />  
        		</p:column> 
       
    		</p:dataTable>			
			
		</h:panelGrid>
	</p:tab>
	<p:tab title="MIERCOLES">
		<h:panelGrid columns="1" cellpadding="10">
			 <p:dataTable id="dataTable3" var="horario3" value="#{generacionHorarios_mb.listaHorarioMiercoles}" rowKey="#{horario3.idHorario}" rowStyleClass="#{horario3.laboratorio.idLaboratorio eq null ? 'old' : null}"
                 >             
        		<p:column id="eap3" headerText="EAP"   
    	        >  
        	    <h:outputText value="#{horario3.grupo.curso.eap.nombre}" />  
        		</p:column>  
        		<p:column id="curso3" headerText="Curso"                 
        		>  
            	<h:outputText value="#{horario3.grupo.curso.nombre}" />  
        		</p:column>
        		<p:column id="grupo3" headerText="Grupo"                 
        		>  
            	<h:outputText value="#{horario3.grupo.numero}" />  
        		</p:column>
        		<p:column id="docente3" headerText="Docente"                 
        		>  
            	<h:outputText value="#{horario3.grupo.profesor.persona.nombre}" />  
        		</p:column>  
        		<p:column id="laboratorio3" headerText="Laboratorio"                 
        		>  
            	<h:outputText value="#{horario3.laboratorio.idLaboratorio}" />  
        		</p:column> 
        		<p:column id="horai3" headerText="Hora Inicio"                 
        		>  
            	<h:outputText value="#{horario3.horaI}" />  
        		</p:column> 
        		<p:column id="horaf3" headerText="Hora Fin"                 
        		>  
            	<h:outputText value="#{horario3.horaF}" />  
        		</p:column> 
       
    		</p:dataTable>			
			
		</h:panelGrid>
	</p:tab>

	<p:tab title="JUEVES">
		<h:panelGrid columns="1" cellpadding="10">
			 <p:dataTable id="dataTable4" var="horario4" value="#{generacionHorarios_mb.listaHorarioJueves}" rowKey="#{horario4.idHorario}" rowStyleClass="#{horario4.laboratorio.idLaboratorio eq null ? 'old' : null}"
                 >             
        		<p:column id="eap4" headerText="EAP"   
    	        >  
        	    <h:outputText value="#{horario4.grupo.curso.eap.nombre}" />  
        		</p:column>  
        		<p:column id="curso4" headerText="Curso"                 
        		>  
            	<h:outputText value="#{horario4.grupo.curso.nombre}" />  
        		</p:column>
        		<p:column id="grupo4" headerText="Grupo"                 
        		>  
            	<h:outputText value="#{horario4.grupo.numero}" />  
        		</p:column>
        		<p:column id="docente4" headerText="Docente"                 
        		>  
            	<h:outputText value="#{horario4.grupo.profesor.persona.nombre}" />  
        		</p:column>  
        		<p:column id="laboratorio4" headerText="Laboratorio"                 
        		>  
            	<h:outputText value="#{horario4.laboratorio.idLaboratorio}" />  
        		</p:column> 
        		<p:column id="horai4" headerText="Hora Inicio"                 
        		>  
            	<h:outputText value="#{horario4.horaI}" />  
        		</p:column> 
        		<p:column id="horaf4" headerText="Hora Fin"                 
        		>  
            	<h:outputText value="#{horario4.horaF}" />  
        		</p:column> 
       
    		</p:dataTable>			
			
		</h:panelGrid>
	</p:tab>
	<p:tab title="VIERNES">
		<h:panelGrid columns="1" cellpadding="10">
			 <p:dataTable id="dataTable5" var="horario1" value="#{generacionHorarios_mb.listaHorarioViernes}" rowKey="#{horario5.idHorario}" rowStyleClass="#{horario5.laboratorio.idLaboratorio eq null ? 'old' : null}"
                 >             
        		<p:column id="eap5" headerText="EAP"   
    	        >  
        	    <h:outputText value="#{horario5.grupo.curso.eap.nombre}" />  
        		</p:column>  
        		<p:column id="curso5" headerText="Curso"                 
        		>  
            	<h:outputText value="#{horario5.grupo.curso.nombre}" />  
        		</p:column>
        		<p:column id="grupo5" headerText="Grupo"                 
        		>  
            	<h:outputText value="#{horario5.grupo.numero}" />  
        		</p:column>
        		<p:column id="docente5" headerText="Docente"                 
        		>  
            	<h:outputText value="#{horario5.grupo.profesor.persona.nombre}" />  
        		</p:column>  
        		<p:column id="laboratorio5" headerText="Laboratorio"                 
        		>  
            	<h:outputText value="#{horario5.laboratorio.idLaboratorio}" />  
        		</p:column> 
        		<p:column id="horai5" headerText="Hora Inicio"                 
        		>  
            	<h:outputText value="#{horario5.horaI}" />  
        		</p:column> 
        		<p:column id="horaf5" headerText="Hora Fin"                 
        		>  
            	<h:outputText value="#{horario5.horaF}" />  
        		</p:column> 
       
    		</p:dataTable>			
			
		</h:panelGrid>
	</p:tab>
	<p:tab title="SABADO">
		<h:panelGrid columns="1" cellpadding="10">
			 <p:dataTable id="dataTable6" var="horario6" value="#{generacionHorarios_mb.listaHorarioSabado}" rowKey="#{horario6.idHorario}" rowStyleClass="#{horario6.laboratorio.idLaboratorio eq null ? 'old' : null}"
                 >             
        		<p:column id="eap6" headerText="EAP"   
    	        >  
        	    <h:outputText value="#{horario6.grupo.curso.eap.nombre}" />  
        		</p:column>  
        		<p:column id="curso6" headerText="Curso"                 
        		>  
            	<h:outputText value="#{horario6.grupo.curso.nombre}" />  
        		</p:column>
        		<p:column id="grupo6" headerText="Grupo"                 
        		>  
            	<h:outputText value="#{horario6.grupo.numero}" />  
        		</p:column>
        		<p:column id="docente6" headerText="Docente"                 
        		>  
            	<h:outputText value="#{horario6.grupo.profesor.persona.nombre}" />  
        		</p:column>  
        		<p:column id="laboratorio6" headerText="Laboratorio"                 
        		>  
            	<h:outputText value="#{horario6.laboratorio.idLaboratorio}" />  
        		</p:column> 
        		<p:column id="horai6" headerText="Hora Inicio"                 
        		>  
            	<h:outputText value="#{horario6.horaI}" />  
        		</p:column> 
        		<p:column id="horaf6" headerText="Hora Fin"                 
        		>  
            	<h:outputText value="#{horario6.horaF}" />  
        		</p:column> 
       
    		</p:dataTable>			
			
		</h:panelGrid>
	</p:tab>
</p:accordionPanel>
				
	    </center>     												  					                        
 
     
        </h:form>
    </p:layoutUnit>  
   
</p:layout>  
</h:body>
</html>